clang -shared -mmacosx-version-min=12.0.0 -fPIC *.c -o libcext.dylib